more disadvantageous - French English Dictionary